

/*public*/
.clear:after{ content:".";
              clear:both;  
			  display:block;
			  height:0;
			  overflow: hidden;
			  visibility:hidden; }
			  
.clear{ zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.mag{ margin: 0 auto; 
     width:1202px;}
.header_color{ color:#565656;}
.gradient {
	background:-moz-linear-gradient(top, #FFFFFF, #f8f8f8);
	background:-webkit-linear-gradient(top, #FFFFFF, #f8f8f8);
	background:-ms-linear-gradient(top, #FFFFFF, #f8f8f8);
	background:linear-gradient(top, #FFFFFF, #f8f8f8);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#f8f8f8)";
	+background:#f9f9f9;
}


/*头***********************************************部*/
#header,.header_inner{background:#f5f5f5;}
#header{ width:100%;
         border:1px solid #dddddd;
                     }
.header_inner{ height:29px;
               position:relative;}
.header_index{ color:#fd0033;
               font-weight:600;
              margin:0 21px 0 7px;}
.header_index,.header_many{
 display:block;
 height:29px;
line-height:29px;
}
div.header_fn{padding-right:3px;
                   margin-top:9px;
                 }
div.header_fn span{ color:#000;
                    margin-right:16px;
                                }
div.header_fn a,div.header_fn span{
                                     line-height:12px;
                                     height:12px;}
div.header_fn .enl{ margin-right:9px;
                      color:#c70a28;
                                         }
div.header_fn .login{ margin-right:15px;}
div.header_fn .cart{ margin-right:12px;}
div.header_fn a i{ color:#c80a28;
                   margin-right:4px;
                   font-size:12px;}
div.header_fn .custom{ padding-left:13px;
                     border-left:1px solid #dddddd;}
div.header_fn .help,div.header_fn .custom{ margin-right:21px;}
.header_inner a:hover{ color:#c70a28;}
/*头部隐藏区*/
.header_hide{ width:1214px;
              position:absolute;
              padding:7px 0;
              border:1px solid #e5e5e5;
              top:30px;
              left:-1px;
                background:#fff;
               z-index:2;
               display:none;
                               }
.header_hide .buy{ border-right:1px solid #e5e5e5;
                    padding-left:32px;
                                                 }
.header_hide .buy h3{ font-size:16px;
                        color:#f56b03;
                      margin-bottom:11px;
                                      }
.header_hide .buy .women{ color:#ef0736}
.header_hide .buy .man{ color:#2263d4;}
.header_hide .buy .child{ color:#5e8e3d;}
.header_hide .buy .help{color:#686868;}
.header_hide .buy ul{ margin-right:40px;}
.header_hide .buy ul li{ margin-bottom:7px;}
.header_hide .buy ul li a{ color:#666;}
.header_hide .buy ul li a:hover{text-decoration:underline; color:red;}

/*search 搜索********************************************************8/
/*左边LOGO*/
#search{ height:133px;
         overflow:hidden;}
#search .logo{ margin-top:12px;}
#search .logo a{ display:block;
                  height:75px;
                  width:335px;
                  background:url(../images/logo_new.png) no-repeat;
               text-indent:-9999px;
                             }
/*搜索主体区域*/
#search .search{ width:492px;
                 height:60px;
                margin:28px 0 0 51px;
                             }
#search .search div{
                    width:492px;
                               }
input.text{ height:32px;
            width:398px;
            border:2px solid #c80a28;
            font-size:14px;
            color:#c80a28;
             padding-left:5px;
                        }
input.btn{ height:36px;
           width:85px;
         font-size:16px;
          background:#c80a28;
           border:none;
           color:#fff;
           cursor:pointer;
           line-height:36px;

                      }
#search .search ul{ margin-top:10px;}
#search .search li{ height:14px;}
#search .search li a{ color:#666;
                      padding-right:10px;
                      background:url(../images/ico.png) no-repeat right 2px;
                      margin-right:8px;
                                    }
#search .search li a:hover{ color:#fd0033;}
/*右边二维码*/
#search .ewm{ margin:15px 40px 0 0;}
#search .ewm img{ display:block;}
#search .ewm span{ height:19px;
                   color:#ff0032;
                    width:100px;
                   display:block;
                     line-height:19px;
                    text-align:center;
                                  }
/*导航部分******************************************************/
/*二级导航*/
div.sub_nav{height:33px;
            line-height:33px;
			text-align:center;
			font-size:13px;
			color:#fff;
			background:#fe0032;
			position:relative;
            z-index:2;
            width:190px;}						
div.sub_nav ul{ position:absolute;
               z-index:2;
               left:0;
               top:33px;
               width:190px;
                                }
div.sub_nav ul li{ height:48px;
                   background:#e3e3e3;
                   border-bottom:1px dotted #ccc;
                    position:relative;
                   text-align:justify;
                 padding:16px 0 0 14px;
                                 }
div.sub_nav ul li h4{ font-size:13px;
                      color:#333;
                      margin:0 0 0 22px;
                     line-height:15px;
                                      }
div.sub_nav ul li h4 img{ position:absolute;
                           display:block;
                           top:15px;
                           left:15px;
                                            }
div.sub_nav ul li  a{ color: #555;
                        margin-right:4px;
                                  }
div.sub_nav ul li  span{ position:absolute;
                          top:6px;
                          right:8px;
                          color:#777;
                           font-size:16px;
                                           }
div.sub_nav ul li  a:hover{ text-decoration:underline;}
div.sub_nav ul .active{ background:#333;}
div.sub_nav ul .active h4,div.sub_nav ul .active span,div.sub_nav ul .active a{ color:#fff}

/*三级导航*/
.sub_nav .three_nav{ position:absolute;
                     z-index:2;
                      left:180px;
                        background:#FFF;
                         opacity:0.9;
                   filter:alpha(opacity=90);
                      padding-right:10px;
                       top:33px;}
.sub_nav .three_nav .all_commodity{ width:190px;
                                 display:none;
                                 opacity:0;
                                 filter:alpha(opacity=0);
                                   text-align:left;}
.sub_nav .three_nav .all_commodity a{
                                  display:block;
                                  margin-bottom:14px;
                                  float:left;
                                  margin-right:10px;
}
.sub_nav .three_nav .recommend{ width:380px;
                               text-align:left;
                               margin-left:10px;



}
.sub_nav .three_nav .hi,.sub_nav .three_nav .hi1,.sub_nav .three_nav .hi2,.sub_nav .three_nav .hi3{ display:none; opacity:0;filter:alpha(opacity=0);}
.sub_nav .three_nav .recommend div{  border-bottom:1px dotted #ccc;
                                     padding-top:9px;
}
.sub_nav .three_nav .recommend h3{ font-size:14px;
                                  color:#373737;
                                 line-height:12px;

                                                }
.sub_nav .three_nav .recommend a{color:#898a8a;
                              font-size:12px;
                                white-space: nowrap;}
.sub_nav .three_nav .recommend a.border{ padding-right:10px;
                                         margin:0  7px 0 0;
                                         border-right:1px solid #ded9d6;
                                                                 }
.sub_nav .three_nav a:hover{ text-decoration:underline;}

/*主导航*/
#nav .aboutus{ height:36px;
                width:1012px;
                             }
#nav .aboutus div a,#nav .aboutus ul li .list{
                      display:block;
                      height:36px;
                      line-height:36px;
                      font-size:14px;
                       color:#000;
                       font-weight:bold;
                       margin:0 16px;
                                   }
#nav .aboutus ul .uslist {  margin-right:28px;
                            z-index:2;
                           position:relative;}
#nav .aboutus ul li .list { padding-right:10px;
                            margin-right:0px;
                            margin-left:0;
                            background:url(../images/sjt.png) no-repeat right center;
                                             }
/*导航隐藏区*/
#nav .aboutus ul .uslist ol{ position:absolute;
                               z-index:2;
                              top:33px;
                              left:-18px;
                               display:none;
                                                }
#nav .aboutus ul .uslist ol li{ border:1px solid #ddd;
                                background:#fff;
                                width:105px;
                               text-align:center;
                                padding:10px 0 6px 0;
                                }
#nav .aboutus ul .uslist ol li a{ color:#000;
                                  font-size:14px;
                                 font-weight:bold;
                                               }

#nav .aboutus div a:hover,#nav .aboutus ul .uslist ol li a:hover,#nav .aboutus ul .uslist .list:hover{ color:#c80a28}
/*******************  页脚   ******/
/***页脚第一块*******说明***********/
#footer{ width:100%;}
#footer .footer_explain1{ height:145px;
                         background:#fafafa;

                                       }
#footer .footer_explain1 .explain1{ margin:20px 110px 0 0px;}
#footer .footer_explain1 .explain1 h3{ height:20px;
                                     width:90px;
                                     margin-bottom:6px;
                                     background:url(../images/footer01.png) no-repeat;
                                                   }
#footer .footer_explain1 .explain1 li{ margin-bottom:4px;}
#footer .footer_explain1 .explain1 li a{ color:#565656;}
#footer .footer_explain1 .explain1 .place0{  background-position:-6px 0;}
#footer .footer_explain1 .explain1 .place1{ background-position:-10px -34px;}
#footer .footer_explain1 .explain1 .place2{ background-position:0px -67px;}
#footer .footer_explain1 .explain1 .place3{ background-position:-6px -100px;}
#footer .footer_explain1 .explain1 .place4{ background-position:-6px -133px;}
#footer .footer_explain1 .explain1 .place5{ background-position:-8px -202px;}
/*页脚第二块*************保障*********************************/
#footer .footer_assure{height:115px;
                       padding-top:20px;
                                   }
#footer .footer_assure ul{ margin-left:66px; }
#footer .footer_assure li{ float:left;
                           height:95px;
                           width:56px;
                           margin-right:82px;
                           background:url(../images/feature0.png) no-repeat;
                                       }
#footer .footer_assure .li{   background-position:-20px 0;}
#footer .footer_assure .li1{ width:84px; background-position:-133px 0;}
#footer .footer_assure .li2{ background-position:-273px 0;}
#footer .footer_assure .li3{ background-position:-398px 0;}
#footer .footer_assure .li4{ background-position:-524px 0;}
#footer .footer_assure .li5{ background-position:-648px 0;}
#footer .footer_assure .li6{ background-position:-775px 0;}
#footer .footer_assure .li7{ width:84px; background-position:-886px 0;}

/****************脚步导航**************/
#footer .footer_nav{ height:30px;
                     background:#393939;


                                  }
#footer .footer_nav ul{ width:582px;
                        margin:0 auto;
                        height:30px;}
#footer .footer_nav li{ float:left;
                        height:30px;
                         line-height:30px;
                        margin-right:20px;
                                       }
#footer .footer_nav li a{ color:#fff;
                          padding-right:20px;
                         background:url(../images/footerbg.png) no-repeat right ;
                                      }
/*公司信息*/
#footer .footer_company{ padding-left:132px;
                           height:60px;
                          width:1070px;
                          margin:0 auto;
                                             }
#footer .footer_company p{
                         height:36px;
                        line-height:36px;
                         color:#000;
                        padding-left:32px;
                         margin-top:16px;
                        background:url(../images/copyright.gif) no-repeat;
  }
#footer .footer_company a{  float:left;
                            color: #939393;
                             padding-left:24px;
                              height:20px;
                             line-height:20px;
                             margin-top:16px;
                             background:url(../images/beiantubiao.png) no-repeat;
                                      }
#footer .footer_company .d1{ height:12px;
                              width:52px;
                             margin-top:30px;
                            background:url(../images/pic.gif) no-repeat;}
/*友情链接*/
#footer .footer_friend img { height:36px; margin-right:10px;}
/*url*/
#footer .footer_url{ position:relative;
                     height:50px;
                     line-height:50px;
                     overflow:hidden;
                                       }
#footer .footer_url div{ position:absolute;
                         height:50px;
                          line-height:0;
                           overflow:hidden;
                          margin-left:60px;
                         width:1142px;
                         top:0px;
                         left:0px;
                                          }
#footer .footer_url div ul{ position:absolute; top:0; left:0;
                            height:50px;
                          width:1600px;}
#footer .footer_url div li{ position:absolute;
                              width:100px;
                               text-align:center;
                              height:50px;
                             line-height:50px;
                                            }
#footer .footer_url div li a{ color:#565656;}
/*/*************广告位底部悬浮*********************/
.bottom_suspend1{ height:80px;
width:100%;
background:#000;
filter:alpha(opacity=80);
position:fixed;
bottom:0;
z-index:999;
display:none;
opacity:0.8;}

.text1{       position:absolute;
left:36%;
top:30%;
font-size:24px;
color:#fff;}

.tel{
color:#fff;
font-size:40px;
left:32%;
margin-top:20px;
}
.ewm1{ height:156px; width:156px;
background:url(../images/ewm1.png) no-repeat;
position:absolute;
left:800px;
bottom:0;

}
.yuan{ height:20px; width:20px; border-radius:50% ;
background:#000;
font-size:16px;
color:#fff;
position:absolute;
left:944px;
top:-84px;
border:1px solid #fff;
line-height:20px;
text-align:center;
cursor:pointer;

}
/*************公共部分完结***************/